package com.zbcz.crm.bean

import com.google.gson.annotations.SerializedName

class VisitData(
    // 是否携带电子产品
    var carryingElectronic: String?,
    // 随访人员列表
    var followPersonVos: List<FollowPersonVo>?,
    // 访问区域
    var visitArea: String?,
    // 访问日期
    var visitDate: String?,
    // 访问单状态
    var visitOrderStatus: String?,
    // 访问目的
    var visitPurpose: String?,
    // 拜访人员手机号码
    var visitingPersonMobileNo: String?,
    // 拜访人员名称
    var visitingPersonName: String?,
    // 访客工作单位
    var visitorEmployer: String?,
    // 身份证
    var visitorIdNo: String?,
    // 手机号
    var visitorMobileNo: String?,
    // 访问人员
    var visitorName: String?
) {
    // 获取访问数据
}


data class FollowPersonVo(
    // 访客工作单位
    var followEmployer: String?,
    // 身份证
    var followIdNo: String?,
    // 	手机号
    var followMobileNo: String?,
    // 名称
    var followName: String?
) {
    constructor() : this("", "", "", "")
}


data class VisitorListRequest(
    @SerializedName("visitDate")
    val visitDate: String?,

    @SerializedName("visitOrderStatus")
    val visitOrderStatus: String?,

    @SerializedName("visitorName")
    val visitorName: String?
)

